package com.ejuornal.service;

import java.util.List;

import com.ejuornal.bean.Editor;
import com.ejuornal.bean.Page;

public interface EditorService {
	/**
	 * 增加编辑
	 * @param editor
	 */
	public void add(Editor editor);
	
	/**
	 * 修改编辑信息
	 * @param editor
	 */
	public void update(Editor editor);
	
	/**
	 * 根据ID号查询编辑信息
	 * @param userId
	 * @return
	 */
	public Editor findById(int userId);
	
	/**
	 * 根据期刊ID号查询该期刊的编辑
	 * @param periodicalId 期刊的ＩＤ号
	 * @return 返回List<Editor>
	 */
	public List<Editor> findByPeriodicalId(int periodicalId);
	
	/**
	 * 模糊查询，根据字段查询数据
	 * @param prop	字段
	 * @param value 字段值
	 * @return
	 */
	public Page<Editor> findByProperty(int current_record, String url, String prop, Object value);
}
